Horseshoe Common

Horseshoe Common
Horseshoe Common, Bournemouth, BH1 1NL
Photo of Horseshoe Common