Delphinium at Newby Hall
Delphinium at Newby Hall

Location: Yorkshire

Delphinium at Newby Hall

Location: Yorkshire