Upvote:1
You cannot stay for 90 days, leave the Schengen area and reenter immediately. You have to wait another 90 days before coming back, see How does the Schengen 90/180 rule work?. So if you have been in the Schengen area during the 90 days between March 21 and June 18, you cannot reenter before September 17.
But since your visa is valid for more than 6 months, “90 days” in the “DURATION OF VISIT” field on the visa sticker means 90 days in every six-month period. You can therefore stay up to 180 days in total between January 2014 and January 2015, provided you never stay more than 90 days in any 180-day period. Depending on when you entered and left the Schengen, it might therefore be possible to come back before September. The rule is a little complicated so you might want to use the calculator to check what is and isn't allowed.