Puerto Sherry

Puerto Sherry, Spain and Canary Islands