Where is Lungotevere Testaccio Rooftop, Rome located?
Lungotevere Testaccio Rooftop, Rome, Lungotevere Testaccio Rooftop, Rome, Italy (approx. 41.87763°, 12.47139°)
Lungotevere Testaccio Rooftop, Rome, Lungotevere Testaccio Rooftop, Rome, Italy (approx. 41.87763°, 12.47139°)