Mike Powell in Anguilla

While traveling through Anguilla in the Caribbean, Mike Powell captures the island life full of sun, sand, and kite surfing.