Antiquities Alberto Di Castro is a historic Italian art gallery and antique store near the Spanish Steps.
Since 1878, it’s been a go-to for authentic historical art pieces in Rome’s elegant Via del Babuino.
Images from Google