Agra

Agra

Tap the picture to see it full screen.

Agra 09091

India ca. 1920
11'7" x 9'11" (353 x 302 cm)