Pablo Vega Figueroa

Pablo has a bachelor's degree in History and frequently writes about the Middle Ages on MedievalReporter.com.