Road for Psarrou Beach, Mykonos Island, Greece

Road for Psarrou Beach, Mykonos Island, Greece.