Why a duck?

United States c. 1990
30 x 40 in (76 x 102 cm)
ID #

100-250 culture original posters vintage posters

More from $100 to $250