MAGIC! | Hangout Music Festival: DAY TWO

MAGIC! | Hangout Music Festival: DAY TWO

MAGIC! performing at Hangout Music Festival in Gulf Shores, AL on May 20, 2017. All photos taken by Amanda Laferriere.