Stingray Naturescape
451

White Beach: Philippines

Laze the day away on a white sand beach in the Philippines as the sun gently sets on the horizon.

Natural Beauty

Awe of Nature