answersLogoWhite

0

It's some kind of statue on the side of a 19th-Century house, Toddington Manor, located in Gloucestershire, England. The actual photograph (minus the flames) was originally taken by Sir Simon Marsden.

User Avatar

Wiki User

14y ago

What else can I help you with?