The windows of a Long Island beach house. NY

[Back To The Gallery]