Large White, Highnam Woods, Gloucestershire

Large White, Highnam Woods, Gloucestershire

Large White, Highnam Woods, Gloucestershire

Large White, Highnam Woods, Gloucestershire