Just got a postcard from Paris and can you believe this stamp???!