Showing posts with label Leonards nyc. Show all posts
Showing posts with label Leonards nyc. Show all posts

Friday, October 19, 2007

FISH LIKE LOBSTER




LEONARDS on 3rd Ave Near 79th Street - NYC
An interesting window display.....