28' Composite Pup

28' Composite Pup