https://calendar.google.com/calendar/  


Go to the above link to your google calendar.

At the bottom left find the calendar you want to share.

Click the three buttons to the right of that calendar.

Click Settings and sharing.

In the list click Share with specific people or groups.

Then click + Add people and groups and type in the email of the person you want to invite.