Bakshaish

Bakshaish

Tap the picture to see it full screen.

Bakshaish 16025

China ca. 2001
12'1" x 8'11" (368 x 272 cm)