The "Shannon Flaherty" user's logo

Shannon Flaherty

Los Angeles, United States

www.shannonflaherty.com

Writer, creative and freelancing freebird, covering travel, inspirations and destinations: http://www.hustleup.net.

Publications