Jim Rose
(1966-2023)
Objects and Structures