The following pictures of Idora Park postcards come from Mike, AKA “imis_idora”
Built in the USA