Log In or Register
This was taken on Alcatraz Island (aka The Rock) last week. On such a barren piece of stone in the middle of the unforgiving and relentless elements; nature shows her strength and beauty; as man-made structures crumble and fall away.