1
Photo of Wall clock

Wall clock

$20
North Haven, CT

30” wall clock.

This item has been marked sold

Location