London and Paris.

Annabella G.

Victoria Memorial

The Victoria Memorial is in front of the Buckingham Palace. The Queen of England lives at the Buckingham Palace.

Were:

The Victoria Memorial is in London England.

Some of my favorites

Having fun.

You should visit.

This is a telephone booth.

I saw one.