London, United Kingdom

XV London Spanish Film Festival Spanish Embassy Reception