"Misty Taj Mahal"

© Karthi Raveendiran

£122.85 +VAT