St. Petersburg, FL
Sebastian Coolidge hails from St. Petersburg, Florida and his surreal visuals have been featured on walls across America. Sebastian’s artwork is truly one of a kind and we are looking forward to seeing what he creates for us in the Queen City!
© Talking Walls 2018. Charlotte, North Carolina.