Monday, April 26, 2010

Caterpillar & Co


Nature makes it way into the city... (found around the Peak on Hong Kong Island).

No comments:

Related Posts with Thumbnails