Royal Guard

Royal Guard

12″ x 18″ – The Royal Guard in London is a post card everyone likes to send home! Their stillness and strong stare give them the appearance of a statue.

12″ x 18″ – The Royal Guard in London is a post card everyone likes to send home! Their stillness and strong stare give them the appearance of a statue.

Leave a Reply

Your email address will not be published. Required fields are marked *