Click on a thumbnail for the full resolution image.
All photos by Mark Hansen, Ryan Rosario and Deborah Nolan.