The City Made Entirely Out of Toothpicks

toothpick sculptures

Altar of Heaven, Beijing, China

Continue reading