Church of Senor Jesus de Gran Poder

Inside church - main altar