Site icon Ships & Ports

A man offer prayers of thanks after arriving at a beach on Spain’s Canary island of Gran Canaria.

Exit mobile version