Tags

, , , , , , ,

Covent Garden, London

A dramatic statue at Covent Garden in London. Image snapped this past September.