Ducks On A Beach

Ducks On A Beach

Four ducks on Sapphire beach on St.Thomas island, U.S. Virgin Islands.