Traders by Indian riverside temple

Bildnummer 12582321
Traders by Indian riverside temple
;