Shepherd Meadows, Berkshire, UK.

Shepherd Meadows, Berkshire, UK.

Shepherd Meadows, Berkshire, UK.