Essenbach

Travel Guide

A tall, striped tower with flags at the top, surrounded by a crowd of people at an outdoor event.