Tuesday, July 31, 2012

My Favorite Rolls: 1926 Phantom I

As seen at the Birla Museum of Science & Technology in Calcutta. Dig the oversized 'Spirit of Ecstasy' !
(all ©)










No comments:

Post a Comment