New York Bridges Poster #14916

$34.95