Thursday, October 25, 2012

The Leonardo da Vinci Staircase in France

The Leonardo da Vinci Staircase in La Rochefoucauld, France.

The Rennes le Chateau tower and the Girona tower

New photograph of the Girona tower on the right.