Rome at Night III

Posted on December 23, 2005

A stall with drinks & sweets. Indeed at Rome, near the Spanish Stairs.