Robert L. Peters

23 September 2008

Hmmm…

made_in_china.jpg

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

back to News+


© 2002-2020 Robert L. Peters
All rights reserved.