Statue of Lord Baden Powell on the quayside in Poole, England

Statue of Lord Baden Powell on the quayside in Poole

Leave a Reply