Boadicea

Statue of Boadicea, Westminster

London, UK