A Hierarchical Multivariate Spatio-Temporal Model for Clustered Climate data with Annual Cycles