Fidget

By Fidget

On the slopes of Montmartre...

lies Paris' only vineyard. The grapes are special...rumored to have hallucinogenic qualities...ooh look a pink elephant!

Comments
Sign in or get an account to comment.