Thursday, November 5, 2009

Telephone Sheep

These clever creations are on display at the Museum of Communications in Frankfurt, Germany.


*Thanks for the heads up, Mom.

2 comments: