Bahamian Rock Pools

Bahamian Rock Pools - Stella Maris, Long Island, Bahamas Photo