​Ted Seastrom​​

Palm Desert, CA USA

​(760) 898-6286​​

Ted@TedSeastrom.com​​