Galileo Showroom, Madrid (Spain).
Galileo Showroom, Μαδρίτη (Ισπανία).