28 February 2011

Frankfurt Germany ~ The Zeil Shopping Center