Roland Park Branch Library — 5108 Roland Ave., offers "One World, Many Stories: Summer Fun for Everyone," for ages 3-12, Mondays at 3 p.m., through July 25 except July 4. Includes stories, crafts and games. Call 410-396-6099.
The Walters Art Museum — 600 N. Charles St., sponsors "Come Sail Away," as part of its Drop-In Art Activities program, every Saturday and Sunday in July, 10 a.m.–3 p.m. Voyage through the galleries in search of boats and ships, then go below deck and make creations inspired by the deep blue sea, including seafaring flag collages, origami paper boats, printmaking and sea creatures. "Jolly Roger and Semaphore" is July 2-3. Free. Call 410-547-9000 or go to http://www.thewalters.org.
Belvedere Square — at York Road and Belvedere Avenue, continues "Summer Sounds at the Square" with the Jenny Leigh Freeman Band (country). July 1, 6-9 p.m. Go to http://www.jennyleighfreeman.com.
First Christian Church — 5802 Roland Ave., hosts a free faith and film night, July 2, 5-8 p.m., showing the movie "The Station Agent." Includes free pizza, drinks and a discussion of the film's faith elements. RSVPs would be helpful. Call the Rev. Carol Cook at 410-435-1506.
M&T Bank Stadium — presents African-American Festival in parking lots B and C, a celebration of African-American ancestry with nationally known entertainment and educational exhibits, July 2, noon-10 p.m., and July 3, noon-9 p.m. Free. Go to http://www.africanamericanfestival.net.
Hampden Branch Library — 3641 Falls Road., presents a workshop on caricatures and how to create easy, fun-like portraits and animations, July 5 at 4 p.m. Call 410-396-6043.
Stansbury Park — 7880 Stansbury Road, Dundalk, hosts an introductory fishing clinic for children, weekly, July 5-Aug. 5, 8-11 a.m. and noon-3 p.m., sponsored by the Maryland Department of Natural Resources. Call Martha Shaum at 410-260-8721 or go to http://www.dnr.state.md.us/education/hofnod.html.
Waverly Branch Library — 400 E. 33rd St., presents "Anime-nia," a program about Japanese animation in film, July 6, 4 p.m. Call 410-396-6053.