Stock Photo: Father Junipero Serra statue, Mission Basilica San Diego de Alcala, San Diego, California, United States of America, North America
Stock Photo: 1890-114609 Father Junipero Serra statue, Mission Basilica San Diego de Alcala, San Diego, California, United States of America, North America