Designed by
Title
Rastus in Lilacia Park #147784425
Description
This is a Spring picture of ââ¬ÅRastaââ¬â¢sââ¬Â in Lilacia Park located in Lombard, Illinois in DuPage County. This cast-iron sculpture created in a Pennsylvania Foundry has been a mainstay in the park since 1929. This picture was taken on May 15, 2019.
This image is editorial