The Birmingham Christmas Market in Birmingham, UK is the largest German Christmas Market outside of Germany.
Beautiful sunset in Sanibel, Florida
Birthday celebrations and fun family times in Summer 2016