The landmarks are detailed to the smallest possible of even half a millimeter (1/50 inch18:18November 27th, 2018 The landmarks are detailed to the smallest possible of even half a millimeter (1/50 inch 0 0 The landmarks are detailed to the smallest possible of even half a millimeter (1/50 inch 0 Comments Leave a reply Click here to cancel the replyYour email address will not be published. Required fields are marked *CommentName * Email * Website Δ