Hector

Hector

Tap the picture to see it full screen.

Hector 16952

China ca. 2008
12'4" x 9'5" (376 x 287 cm)