21-23 June a week end in St Petersburg