Tag: Spain

  • featured artist: Felix Roca

    featured artist: Felix Roca

    discover the art of Felix Roca Felix is an extraordinary self-taught painter based in Barcelona, Spain. GALA PLACÍDIA 75 x 54 cm OIL ON LINEN CUPID, OIL ON LINEN find […]