Designed by
Title
Interior of Cathedral of Santa Ana in Las Palmas, Canary Islands, Spain #273264362
Description
Interior of Cathedral of Santa Ana in Las Palmas, Canary Islands, Spain. It is a Roman Catholic church situated within the Vegueta neighborhood
This image is editorial