russell green
rgreen_se
The chef
The chef and owner of La Higuera, a small restaurant outside of Madrid, near San Lorenzo de El Escorial.
1,601
views
26
faves
4
comments
Uploaded on November 20, 2016
Taken on October 28, 2016
The chef
The chef and owner of La Higuera, a small restaurant outside of Madrid, near San Lorenzo de El Escorial.
1,601
views
26
faves
4
comments
Uploaded on November 20, 2016
Taken on October 28, 2016