ALTphotography has been in Hurghada, Egypt

Profile | 63 places in 22 countries