Pharyngula

Sorry, Delft

The pets got a little out of hand.

i-88df06af54670c84247efcca4aa72d18-delft_squid.jpg

(Actually, it’s from a page of photoshopped giant squid pictures. The squid haven’t invaded the Netherlands…yet.)