Statue of Britannia in Plymouth



Statue of Britannia in Plymouth

Statue in Plymouth of Britannia, the female personification of Britain




Leave a Comment