Winter Woods Abstract 2

Storeton Woods, Wirral, Merseyside, England