The meaning of lotus

1 min read

The new Emeya represents a departure from the norm for the British