The Spanish Steps, Rome, Italy Sitting on the Spanish Steps and soaking in every The Spanish Steps, Rome, Italy Sitting on the Spanish Steps and soaking in everything was pure delight. I had to pinch myself. Source: HERE ← PREV POST NEXT POST →