Shop Window

Posted on January 10, 2007

Still in Rome, seen from a fashion shop.