Along the beaches of Hormuz Island in the Persian Gulf is a series of gumdrop-like...

0