Agra

Agra

Tap the picture to see it full screen.

Agra 09063

Northwest India ca. 1870
14'7" x 8'11" (445 x 272 cm)