Ciel in Wonderland @ Hubbard Park in Meriden, CT
costume / photos: kiratsukai