May 14, 2022 Frankfurt Written by Anonymous in Global, Places A stork stands in its nest in Frankfurt, Germany. 1 Previous PostThat smell Next PostRadio tidbit