Thomas Deliduka

@Tomnibus

Catholic, father of 7 boys, web programmer, techie, Director of IT at the Columbus Museum of Art

entering ohio! #fb

Views 26

2024 days ago

entering ohio! #fb

0 Comments

Realtime comments disabled