Grangemouth

Part of the giant chemistry set that occupies a large area of Grangemouth, seen from the athletics stadium.

Comments
Sign in or get an account to comment.