Délabré - French for Dilapidated
France along with Italy has the most stunning architecture,
I love the big castles that appear as if the owners have just walked away and left everything as it was.
I always manage to find something new and amazing on my trips to France
This is the second album from France