Apartment Aabacus Roman Pyramid House, Rome

Via Giuseppe Giulietti, 6 Via Giuseppe Giulietti, 6Aventino E Testaccio, Rome00154, Italy