Modern shop front attached to traditional Maltese house, Sliema, Malta


Size: 5658px × 3772px
Location: Sliema, Malta
Photo credit: © iWebbstock / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: cross, eu, front, george, home, house, island, luxury, malta, maltese, mediterranean, meditteranean, modern, outlet, retail, shop, shopfront, silema, sliema, traditional