Malta

Malta is a embassy in Luxembourg.

Malta

Object
Embassy
building
Yes