by SteveAllenPhoto
Interior of Sao Vicente Church in the Village of Sao Vicente (St Vincent) on the Portuguese Island of Madeira.