Yamaha guitar classic July 8, 2019 16 32 64 128 Yamaha guitar classic c315 Yamaha classical guitar serial number lookup Yamaha classical guitar 3 4 Yamaha classical guitar review