Tiber Island

island of the Tiber river in the center of Rome

Categories: