Michael Bernard Fitzgerald



Michael Bernard Fitzgerald

kaleidoscope

KALEIDOSCOPE [kuh-lahy-duh-skohp / kəˈlaɪdəˌskəʊp] noun, from Greek kal(ós) = beautiful + eîdo(s) = shape + -scope Definitions: 1.
 
Quantcast