Louis Hague · 1 / 3
Interior of St Peter's, Rome (Date unknown) by Louis Hague — The Athenaeum — Image id 242788