language

Open Roads, June | Lot 128

"Winning" Original Japanese Movie Poster, 1969

$210 USD | Sold

United States | Auburn, Indiana

23 - 30 June 2021


Linen Mounted
1969
28.7 × 20.3 in.

Suggested lots