tradition


No Picture

German Market

A German market is when some German people come over to England all up the country and sell things on their little stalls. It happens at Christmas time and the…