Hi Mike,
should you be around central Spain next sunday (Gredos or Guadarrama Mountain Range, etc), it would be a pleasure to have some cups of coffee with you...if you do not mind to ride with a Guzzi Breva 1200
And you translated very well the road sign: it means "CAUTION, BAD SURFACE"
Ride Safe and be aware of "Lorenzo wannabees" riders in Spain this weekend: final round of MOTOGP in Valencia Track!!
Manuel