Winter Woods Abstract 6

Storeton Woods, Wirral, Merseyside, England