140611-Sheep-Trains-Dean-Farm-5031

Two commuter trains pass close to gathering sheep in a field


Leave a Reply

Your email address will not be published. Required fields are marked *