men's short gym shorts
Balboa Park – San Diego, California
Short shorts for men
Pacific Beach – San Diego, California
men's lined khaki pants
Botanical Building Lily Pond – San Diego, California