Log In or Register
(unedited) Hanging off of a Lighthouse in Bermuda. Again, I know this is no masterpiece, but it makes one scratch their head.