It’s crazy to see yourself on the wall in stores over here in the US. Alice saw this in the local Billabong store and thought she would grab a shot for the blog.