Winter Woods Abstract 3

Storeton Woods, Wirral, Merseyside, England