Dee Alexander in Poznan, Poland

Dee Alexander in Poznan, Poland in November of 2007.