The 3,000-square-foot Lincoln Square Mural by Lothar Sanchez-Speer located at Leland and Lincoln, features historical and iconic buildings and landscapes of Germany.
The 3,000-square-foot Lincoln Square Mural by Lothar Sanchez-Speer located at Leland and Lincoln, features historical and iconic buildings and landscapes of Germany.