product types:
- acoustic guitars
- bass guitars
- electric guitars
Information:
Selva is a brand name of the Japanese Ishibashi Music company.
Location
Ishibashi Music
Shibuya
, 13
Japan
See map: Google Maps
Tokyo JP
Selva is a brand name of the Japanese Ishibashi Music company.