Office Pictures
「Electric-Techno Neon Gods」arrives to give an unique Taiwanese cultural performance on York Regional Police “International Day”.