Head in hands...

Spotted this on the wall above the entrance to the Ted Baker store.

69 Buchanan Street, Glasgow

Comments
Sign in or get an account to comment.