Early morning class ~ 11 August
Early morning yoga ~ 14 August
Early morning yoga ~ 16 August
Early morning yoga ~ 18 August
Early morning yoga ~ 21 August
Early morning yoga ~ 24 August
Early morning yoga ~ 29 August
Early morning practice from the mountain tops of Spain!
Early morning practice ~ 8 September
Early morning practice ~ 11 September
Early morning practice ~ 13 September
Early morning practice ~ 15 September
Early morning practice ~ 18 September
Early morning practice ~ 20 September
Early morning practice ~ 22 September