Framed poster - Basilica of Saint Praxedes, Ceiling of the San Zeno chapel, Roman Catholic, Rome Italy

  • $52.50