San Salvador the Island of Discovery, Long Bay
San Salvador the Island of Discovery . The above image is of a cross marking the spot of Columbus' landing in the New World.
San Salvador the Island of Discovery, Long Bay
San Salvador the Island of Discovery . The above image is of a cross marking the spot of Columbus' landing in the New World.