Standing on a large concrete disc in Ocean View Park, in Taiwan’s Budai township, is a massive glass slipper that looks as though it would be … Continue reading The High Heel Church in Budai Township, Taiwan
architectural odditiesAuto Added by WPeMatico
Auto Added by WPeMatico