Interior; view of main altar (from other church building)