Big Ben and the houses of Parliament in London.

The Westminster Clock Tower containing “Big Ben” with the Houses of Parliament, built between 1840 and 1888.

Photographs of London.

Enter the gallery of pictures of Paris

Take a look at the photographs I’ve taken elsewhere in France

See the pictures I’ve taken in Canada

Take a look at photographs I’ve taken on trips to Italy

See the pictures I’ve taken in the United States