Ed Templeton Polaroids in Tokyo

7406polalancejrrecords.jpg
“INSTANT KARMA” Dec 4th - Dec 19th, 2010
HYSTERIC GLAMOUR, 6-23-2 Jingumae, Shibuya, Tokyo