Del Haven. The little hamlet to the north of the east side of Bayshore Road in Villas. Paradise found.
Spout submissions are anonymous!
600 characters remaining