World Landmarks Illustration Design

World Landmarks Illustration Design featuring the world globe surrounded by the most important buildings and landmarks from all around the world: including the Eiffel Tower, Big Ben, the Statue of Liberty and more!