peskypesky

Squier Affinity Telecaster (China, 1999)

Squier Affinity Telecaster (China, 1999)
peskypesky, Jan 21, 2010