Proof you are time travellers... this pic is from an ice cream social at the King Edward Hotel... in 1922 .. there were reports of the arrival of strange walking talking animals running about the place.. but there was no proof until.. now.. this certainly proves positive.
Comments