Joan Roca de Viñals
Barcelona, Spain