Structures Restoration

Technological University of Athens.