India

30 / 126  click image for full size
<<  >>
Dog washing at the second temple.

Thumbnail Index