Russia - St Petersburg - 2009 - kiwirallyfan
Catherine Palace Park - The Pavillion or Grotto on the Great Pond within Catherine Park.

Catherine Palace Park - The Pavillion or Grotto on the Great Pond within Catherine Park.

catherinepalace