Photo of the Day: Boulder Beach Offshore Lighthouse

Boulder Beach lighthouse

Lighthouse off the coast of Boulder Beach near Cape Town, South Africa