Stephanie Helguera

Stephanie Helguera is a travel and lifestyle photographer from Detroit who is based in Ventura. She is captivated by the romance of of travel, the intimacy of sub-culture and a person's innate passion to achieve something extraordinary. To learn more, visit StephanieHelguera.com

More from this Contributor