5003547673

passive solar heating (300051520) 'conjuncted with' Trombe walls (300247682);

5003547673

passive solar heating (300051520) 'conjuncted with' Trombe walls (300247682);