Designed by
Title
Magellan`s Cross Cebu City Philippines #249029687
Description
Magellan`s Cross is a Christian cross planted by Portuguese, and Spanish explorers as ordered by Ferdinand Magellan upon arriving in Cebu in the Philippines on April 21, 1521
This image is editorial