Lion sculpture at Dover Castle

Face of a wild animal depicted in a lion sculpture at Dover Castle, Kent

Lion sculpture at Dover Castle

Lion sculpture at Dover Castle

error: Content is protected !