Niki Sepsas Presents: Machu Picchu
to
Homewood Public Library 1721 Oxmoor Road, Homewood, Alabama 35209
MON, October 8, from 1-2 p.m. RA
The presentation recounts the history of Machu Picchu and its recent designation as one of the “Wonders of the World.”
Info
Education & Learning, History