Designed by
Title
Travelers walk along red beach of island of Ormuz, Iran. #95453577
Description
Hormuz Island, Hormozgan Province, Iran - 17 april, 2017: Iranian Island of Hormuz in Persian Gulf, tourists are photographed on the red beach using a smartphone.
This image is editorial