David Foresi

Luxury real estate agent and travel advisor who enjoys creating, writing, videography, mixing my own music and well, tinkering with Excel. 
Read more