La Llacuna, Cataluna, Spain La Pansa, 6, Plaça Major, Cal Frare del Llebre, la Llacuna, Anoia, Barcelona, 08779, Spain