Designed by
Title
Latin cross or crux immissa or christian cross on the top of a rock, in the midd #190956970
Description
Latin cross or crux immissa or christian cross on the top of a rock, in the middle of the sea - Tabarca Island, Alicante, Valencia, Spain.