Manhasset / Picture 2696
5/25/2007
Picture 2696.jpg