There are several artists sharing the name Finch:
These are photos from concerts where Finch played, so they may be of other bands that played the concert as well.
Finch / Planetsexplorer May 3, 2023 Chicago, Illinois, United States Uploaded by Stephen Schenk
Finch May 2, 2023 Chicago, Illinois, United States Uploaded by Lauren Kurgan
Finch Mar 25, 2023 Bielefeld, North Rhine-Westphalia, Germany Uploaded by Melina 🪩💌🏠🐇