Address:Killermont St, Glasgow, Scotland, United KingdomHave you saw the clock in the street.I think it means "Running out of time".What do you think?
View Larger Map
Welcome to the Fun Side of Google Street View
Address:Killermont St, Glasgow, Scotland, United Kingdom
No comments:
Post a Comment