Karela

By Karela

Lamp Post

A lamp post that stands near Glasgow Cathedral.  It shows symbols from Glasgow's coat of arms

Comments
Sign in or get an account to comment.