La Valigetta

La Valigetta

Location

Rome, Italy