'Every October 23 this California city's swallows leave its mission for the winter, but return on March 19'
San Juan Capistrano
TOWNS & CITIES: Every October 23 this California citys swallows leave its mission for the winter, but return on March 19
Every October 23 this California city's swallows leave its mission for the winter, but return on March 19
Every October 23 this California city's swallows leave its mission for the winter, but return on March 19
TOWNS & CITIES
San Juan Capistrano
TOWNS & CITIES