28 November 2015 11 7K Report

These structures are about a meter in diameter, displaying striking laminated structure.

More Syed Abbas Jafar's questions See All
Similar questions and discussions