10/09/2013
ITP 2013: September 2 – Sheng Xia
Horniman Museum and Gardens, located in southern London, has always insisted its own characteristics and respect to its loyal audience. Today, our whole group had a really good experience there, together with the kind staff from Horniman. The schedule began with a pleasing visit to the gardens, which are a part of museum exhibitions. Following […]