Church of Saint Luca and Martina, Italian: Santi Luca e Martina, in Roman Forum, Rome, Italy. Panoramic view