Designed by
Title
Barcelona, Spain-March 30, 2024. Cookies Birba is a brand of cookies, created by Llorenç Birba i Cordomí in 1910. #314302347
Description
Barcelona, Spain-March 30, 2024. Cookies Birba is a brand of cookies, created by Llorenç Birba i Cordomà in 1910 in Camprodon, Spain
This image is editorial