100 Iron Man Statues On Crosby Beach

There are indeed 100 iron man statues facing the sea located along a 2 mile stretch of Crosby beach, England. When we heard of this we had to go and check for ourselves. Photos of the sculptures The 100 Iron man statues or ‘Another Place’ […]

Read more