Screen Shot 2018-05-04 at 16

Changhua Christian Hospital, Taiwan. Photo: Google Maps

May 4, 2018 4:31 PM (UTC+8)