Sunday, April 18, 2010

1978 Cadillac Fleetwood Ad


An original ad from a National Geographic, and framed. 11 x 14 inches, $15

No comments:

Post a Comment