North Point Lighthouse from Beach Road
Block Island, Rhode Island, U.S.A. August 2007
The shimmer effect is natural.
North Point Lighthouse from Beach Road
Block Island, Rhode Island, U.S.A. August 2007
The shimmer effect is natural.
Comments 0
Delete comment
Delete comments and replies