Show and Tell for May 06

(Click on any picture for larger view)