Gerard Shields

223 Finale Terrace

Silver Spring, MD

Phone: 917-721-8562

gerardshields@aol.com

© 2016 by Gerard Shields. Proudly created with Wix.com