Dolly Beach Sunrise

Dolly Beach – Christmas Island, Australian Territory