Agra

Agra

Tap the picture to see it full screen.

Agra 09039

India ca. 1880
17'3" x 11'6" (526 x 351 cm)