The Time Machine museum is a real place located in Bromyard, England. I took this photo when I was on holiday this summer, it is located at the end of the High Street. It is so fun and quirky I just loved it!
For more information visit their website thetimemachine.co.uk
June 26th, 2013
Viewed 1,649 Times - Last Visitor from New York, NY on 11/28/2023 at 7:57 PM