Home > Concerts & Performances > 2015 > 1989 World Tour > November 11 - Shanghai, China

Download Picture
015.jpg 021.jpg 008.jpg 0.jpg 013.jpg