Stephens Photos

By MrNimby

Chainsaw Art

One of the sculptures, or chainsaw art, around Ogden Reservoir, near Halifax, UK.

Comments
Sign in or get an account to comment.