Photos
    Expand filters
    • Search by Image
    Indonesia, Yogyakarta, June 28, 2022 Chicken Church is a place of worship located in Magelang, Central Java, Indonesia. photo
    before
    Share on Pinterest

    Indonesia, Yogyakarta, June 28, 2022 Chicken Church is a place of worship located in Magelang, Central Java, Indonesia.

    Editorial use icon
    Editorial Use Only
    More Info
    Contributor icon
    Attribution Required
    Resolution:5616x3744
    File Type:JPG