Designed by
Title
The Taxi car is near luxurious hotel #107524701
Description
MALTA - APRIL 22: The Taxi car is near luxurious hotel on April 22, 2015 in Malta. More then 1,6 mln tourists is expected to visit Malta in year 2015.
This image is editorial