Philosophy

Saturday, October 10, 2015

8 hours ago 61-foot tall "Mama Duck"


Embedded image permalink

61-foot tall "Mama Duck" is coming to New York
 



 








No comments:

Post a Comment