Agra

Agra

Tap the picture to see it full screen.

Agra 09040

India ca. 1880
15'6" x 10'5" (472 x 318 cm)