Golden Bay in Ghajn Tuffieha was closed off as it turned into a film set for Genius – Picasso, a National Geographic TV series starring Antonio Banderas.
The Spanish actor has been in Malta for the past few days and has taken time to visit various localities, including Valletta.
Photos Golden Bay: Michael Camilleri