Leopard Mural
LEOPARD – 52 Wehmeyer Street A leopard prowls silently across this Wehmeyer Street wall, its spotted coat and coiled muscles rendered with striking realism. The mural captures the grace and danger of the big cat, adding a sense of wild, untamed beauty to the urban setting.
See & Do
Attraction