Bermuda - Beach at Tucker's Town

Bermuda Flag shown here with a beach view at Tucker's Town, Bermuda. Thanks to Christa of Germany.


No comments: