Foster Residence

Type: Architecture