Palace of Wassaphia

The Palace of Wassaphia is a Palace in the City of West London home to the Royal Family of Wassaphia.