Web-Star

By Spider

Ubiquitous Chip or known as the CHIP

An award winning Scottish restaurant in the heart of Glasgow's West End. I like the lamp too!

Comments
Sign in or get an account to comment.