Basilica di Sant'Agostino in Campo Marzio

                                                                                           Caravaggio

location