Photos by Derek Macario

Blue Flame 2
Blue Flame 2: Recap