London Tea Cup 3

Mirabilis