Cape Peninsula - South Africa - ajwhite

Boulder Beach - home of the African penguin.

South Africa