locusmeus

text

Camels on the beach, Red Sea, Egypt

Camels on the beach, Red Sea, Egypt