A moment of peril

The original of this sculpture (1881) stands in the gardens of Leighton House in London.

ShareShare on FacebookTweet about this on TwitterShare on LinkedInGoogle+Email to someone