16 Comments Posted by LivingDeadGirl

This picture is amazing! I live 60 miles south of Buffalo and never knew this existed. Now I'm going to have to go there for a closer look, at least of the outside. Amazing work!