sacco retail shop. 1998
boulevard city center
santa cruz de tenerife. spain