Fernando Valle Roso

Oviedo, Spain