The Steppes


The Steppes - Castle Frome, County of Herefordshire, HR8.