Large Rock Full of Holes Standing on a White Sandy Beach with Blue-Green Ocean Free Stock Photo from Japan
About This Photo
This stock photo features the dramatic rock formations along the coastline of Okinawa's Sesoko Island. Large limestone rocks with profiles resembling human faces are covered in lush green pandanus plants, set against the crystal clear turquoise waters and