This card is advertising the "Turku Food Exhibition" in October 2010. It will be happening along with the "Turku Book Exhibition", and the sender of this card will be visiting. Turku sounds familiar, doesn't it? That's because I received a fabulous castle postcard from Turku (from a different sender) about a month before I received this one. Here's a link to that card's post: acollectionofpostcards.blogspot.com/2010/06/turku-castle-turku-finland.html.
I love sweet peas! This stamp is a braille stamp.