Location 5114

Hamptons pool beach contemporary deck porch bathroom kitchen