Virginia Holmes

#105425

architect