Trastevere
(33) |
Photos by Bruno Cancellieri