Strollie

Architect

Juan Talavera y de la Vega

Spanish architect, 1832–1905

Juan Talavera y de la Vega
Photograph of one of their buildings · Gzzz · CC BY-SA 3.0 · Wikimedia Commons

Buildings