12' Large Martin
From threeA Wiki
The 12' Large Martin is a nearly 1:1 scale, fully articulated metal Large Martin statue, which was on display at 北京聚會_(2010) in Beijing, China.
The 12' Large Martin is a nearly 1:1 scale, fully articulated metal Large Martin statue, which was on display at 北京聚會_(2010) in Beijing, China.