"Misty Taj Mahal"

© Karthi Raveendiran

£115.50 +VAT