Neofiti a RSH idea.

Via dei Neofiti
Rome
Italy