Designed by
Title
Towering lighthouse tower stands sentinel over the crashing waves at Padawa Beach, Bali, Indonesia. #291190086
Description
Towering lighthouse tower stands sentinel over the crashing waves at Padawa Beach, Bali, Indonesia. A majestic sight that offers stunning views of the coastline and ocean beyond.