Carl Miles Monument and The Rocks, Christina Park, Wilmington, Delaware