An ocean of windscreens

Wed, Apr 5, 2006

News


Parking
Originally uploaded by cienne45.

This must be Italy. Why Italy? Click on the image to enlarge it and you’ll see a sticker that says “I (heart) Pesto”… Where else COULD it be? See the big image here.

Leave a Reply