Shoe Church

Giant glass high heel shoe shaped church in Taiwan.

MORE

oxot TV