tiberisland

3467    Tiber Island, Rome, Italy, 1986