Friday, October 26, 2007

Naturally 7 : Paris Metro

What's a store front after all? Naturally 7 in the Paris Metro. Something in the Air Tonight. Enjoy. Feel free to pass this gem along. (Click on the little envelope below). And, take a look at our other sites as well.

1 comment:

LINUS & LUCY said...

Excellent! Discovered this from the EMC board... Naturally 7 rocks. Thanks, Mr. Store Front Windows.