Thomas Alwyn Lloyd

architect · 1881–1960

Welsh architect and town planner