Rod Stewart at the Excelsior
During his recent visit to Malta, rock star Rod Stewart stayed at the Grand Hotel Excelsior, Floriana. He is seen here (right) with Excelsior general manager Norbert Grixt.
August 15, 20101 min read

During his recent visit to Malta, rock star Rod Stewart stayed at the Grand Hotel Excelsior, Floriana. He is seen here (right) with Excelsior general manager Norbert Grixt.