Horse Trough


Horse Trough - City of Portsmouth, Hampshire, PO1.