Duck, duck, duck

Posted by Ellen

Last weekend, Taiwan was hit hard by Typhoon Morakot.

Tags: