Combs Barber Shop

Triq tal-Katidral, Sliema, Malta, SLM 1527