diff --git a/layouts/photos/list.html b/layouts/photos/list.html
index 4382fd4..44f04a2 100644
--- a/layouts/photos/list.html
+++ b/layouts/photos/list.html
@@ -3,14 +3,17 @@
{{ end }}
{{ define "main" }}
-
-
- {{- $pages = .Paginate (first 50 .Pages.ByDate) -}}
- {{- range $pages.ByDate -}}
- {{- .Render "li_thumbnail_in_grid" -}}
- {{- end -}}
-
-
+{{- $pages := (.Paginate (first 50 (.Pages.GroupByDate "January 2006"))).PageGroups -}}
+{{- range $pages -}}
+
+ {{ .Key | title }}
+
+ {{- range .Pages -}}
+ {{- .Render "li_thumbnail_in_grid" -}}
+ {{- end -}}
+
+
+{{- end -}}
{{ end }}
{{ define "footer" }}