5002525869

floating buildings (300007967) 'distinguished from' floating foundations (300343365);

5002525869

floating buildings (300007967) 'distinguished from' floating foundations (300343365);