Leo Cloutier In The Grandstand ca. 1966, press photo

Sale price$0.00


This press photo is from 1966 and measures 8 x 10 inches. It shows Leo Cloutier sitting in the grandstand of an unnamed park. (anyone recognize it? let me know).

Photographer Unknown

You may also like

Recently viewed