Cristo Oviedo

Madrid, Spain