Freedom

$2,800.00

México, Guerrero, Ixtapa, Zihuatanejo. A wild dolphin swimming beneath the waves at open ocean some 15 miles off shore.