15353
Image 0

Istituto Ricerche Solari Locarno

Description