Robert L. Peters

23 September 2008

Hmmm…

made_in_china.jpg

Pretty much says it, methinks… (image source unknown).

back to News+


© 2002-