IISH

The brigade's ducks
Chinese poster,
The brigade's ducks
Order number:
C 11434
top