If you’re not familiar with steampunk and have never been to a steampunk event before, then the first thing to bear in mind is… expect the unexpected! Steampunk is a wonderful world of historic reinvention using fashion, art, music, theatre, performance and more.

Credit: Garreth Anderson- Go Explore Photography

Read the entire article here